wall/enclosure of earth - Anglais Synonymes Dictionnaire